package com.clouds.wms.dao;

import java.util.List;

import com.clouds.wms.bean.Cmsmg;
import com.clouds.wms.exception.DatabaseException;
import com.clouds.wms.exception.SysException;

public interface CmsmgDao {

	/**
	 * 保存
	 * @return
	 * @throws SysException
	 */
	public int[] saveCmsmgs(List<Cmsmg> syseList) throws DatabaseException;
	
	/**
	 * 根据部门编号获得关系
	 * @param mbaa 部门编号
	 * @return
	 * @throws DatabaseException
	 */
	public List<Cmsmg> getCmsmgListByMbaa(String mbaa) throws DatabaseException;
	
	/**
	 * 删除某个部门的所有权限关系
	 * @param mbaa 部门编号
	 * @return
	 * @throws DatabaseException
	 */
	public int deleteCmsmgListByMbaa(String mbaa) throws DatabaseException;
}
